Packing circles in the smallest circle: an adaptive hybrid algorithm
نویسندگان
چکیده
The circular packing problem (CPP) consists of packing n circles Ci of known radii ri, iAN1⁄4 {1, . . . , n}, into the smallest containing circle C. The objective is to determine the coordinates (xi, yi) of the centre of Ci, iAN, as well as the radius r and centre (x, y) of C. CPP, which is a variant of the two-dimensional open-dimension problem, is NP hard. This paper presents an adaptive algorithm that incorporates nested partitioning within a tabu search and applies some diversification strategies to obtain a (near) global optimum. The tabu search is to identify the n circles’ ordering, whereas the nested partitioning is to determine the n circles’ positions that yield the smallest r. The computational results show the efficiency of the proposed algorithm. Journal of the Operational Research Society (2011) 62, 1917–1930. doi:10.1057/jors.2010.157 Published online 24 November 2010
منابع مشابه
An effective hybrid algorithm for the problem of packing circles into a larger containing circle
Simulated annealing is a powerful stochastic search method, but it still has the disadvantage of blind search. Tabu search (TS) which can prevent cycling and enhance diversi/cation, is an adaptive strategy based on tabu list. By reasonably combining simulated annealing with TS, an e#ective hybrid algorithm for the problem of packing circles into a larger containing circle is presented. Based on...
متن کاملSplit Packing: An Algorithm for Packing Circles with Optimal Worst-Case Density
In the circle packing problem for triangular containers, one asks whether a given set of circles can be packed into a given triangle. Packing problems like this have been shown to be NP-hard. In this paper, we present a new sufficient condition for packing circles into any right or obtuse triangle using only the circles’ combined area: It is possible to pack any circle instance whose combined a...
متن کاملCircle Packing Explorations
Circle packing can be seen as the art of placing tangent circles on the plane, leaving as little unoccupied space as possible. Circle packing is a very attractive field of mathematics, from several points of view. It contains interesting and complex questions, both mathematical and algorithmical, and keeps its properties through a wide range of geometric transformations. There are several ways ...
متن کاملTechnical Report Variational Circle Packing Based on Power Diagram
Circle packing aims at arranging multiple circles in the smallest container with a fixed shape, without overlapping between any two circles. Existing methods either solve it by minimizing the size of the container continuously or find an approximate smallest container by combinatorial optimization. Various approaches are proposed to handle different shapes of containers. In this paper, we gener...
متن کاملThe Dense Packing of 13 Congruent Circles in a Circle
The densest packings of n congruent circles in a circle are known for n 12 and n = 19. In this paper we exhibit the densest packings of 13 congruent circles in a circle. We show that the optimal con gurations are identical to Kravitz's [11] conjecture. We use a technique developed from a method of Bateman and Erd}os [1] which proved fruitful in investigating the cases n = 12 and 19 by the autho...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JORS
دوره 62 شماره
صفحات -
تاریخ انتشار 2011